+++++++++++++++H+++++++++++++++;++++++++++++;+++++++#+++++++++++++++++++++++++++++++++++++++1+++++++#+++++++++]+++++@+++;+~+++)+++++++#++++++++++++++++++++++++H+++++;+++++++:+++;++++++++++++++++++++++++++++++++++1+++++++#+++++++++]+++++@+++;+~++++++