######## #......# ###### ###......# #####....################## ........+ .....................>..... #......# #####.##.######..........[. #......# #.##....###...$........ #.####......##########....##.##............. #.......l.................#...#............. ####....K.......#.......<...........##+###.. ...........?..#+####.#........##...).# ..####.......w.# ####...###).......# #########... ##### ###......# #...# #.#....# #.### ...#..#.# ... ....#..(.. ##. .... .....# .. !.. .#