########### #.........# #.........##### #...........(.. #.............#### ###+###'#####..#. #.#####... ###.....#..# #..# # #.....###.#..#.#..#. ###.......#..#.#..#. .................... ###########..#.#..#.# .........#.#..#.# ########.#.#..#.# # ....##.#.#..#.# . ...........#.#.#####.#.# #.......#....#.#.....#.# # #....#####..##.#.#####.#.# ..#......................# . #.#######.#######....### . #.# +.<..# ## #.# #....# #.# #....# #.# #....# #.# #....# #.# #....# #.# #....# ####.#