############# #<..........# ###########.# ######## ## #.# #......#### ... #.# #.........####... #.# #................ #.#### ####............. ##(...##########.......... #...................(....# ......................####### ...>.....####P.........# ....##.#.# #...####.[.## .... #.#.# #...# #....# ... #.#.# ##..# +....########. ## #.#.# +..# ##............. #.# #...........[......> .......#......<#. #. .# ####.#.#..######.. #...# #.#...........# #.#.# . #.####.######.# #.#.####.. ###..## #.#..... #.....# #.#... #.....# #...# # ..#.....# #...# .# # ........## #.#.# ..#.. ..##......# #J#.####..'..#.. #......# #.#.......####..##......###+## ..#.............##......##...# #######.########..##.......#...# ####### ..........# #..(##.....#.#...# #.....# #####.....# #...##.....#.....# #.....# #..)...# #...#########.#.####.....# #...########..................'..[..# #..........#...#########.#.####.....# #...######.#.### #.#.# #.....# #...# #.#.# #.#.# #.....# #...# #.#.# #.#.# #.##### ##### #.#.# #.#.####(# ##########'#.###########.#.#...(# #A#.._##.....##.......##.#.#...(# ###...##.....##.......##.#.#...^# #.....##......'.......##...#....# #8...8##....###.....#.###..####.# ###'####....# #.....#.# #..## #.# #.###.....# #.....#.# #...# #(# #.....##### #######.# #...# #.# #####.# #.# #..># #.# #.#############.# #.### #.# #...............# #.# #.# ################# #.# #.# #.# #.# #.# #.# #.#####.# #.......# #.####### ###