#. ######. #....#. #....#.######### #....+......... #....##.....## #....##..<...# { #....##..##..## #....'.......... #....############ ###+##### #....# #........ #....# ###############........ #....# #............g'........ #....# #.#############........ #....# #.######## #...%.... #.#### #.##.....# #........ #.######.##.###.### #.....(.. #.................# #........ ##.#......#.#......# #........ #.........#........# #........ ####......####.....# #...)..# #.....# #......# ##<#### #......# ### #......# #......# #......# #......# #......# #......# #......#