########## #........# #.######.# ############.# #.# ########## #......##....######.# #........# #......##........##.#### #........# #................##.#..####........# #......####........<..............>+ ######.####........##..###....(....## #.......^...........#........... #################.......###...<.....# #......##....#......................# #.$....##.##.#....###..####........... #.....)##(##.#........................ #.....).(.............#.#............. #.......................#...##........ #.........(..........####...######.... #..................##.. ..... .(.. #......########....# .###...# .. ######## ....... ...... ......