###### ##### ##### ##### #....# #...# #...# #...# #....# #.>.# #...# #.8.# #############....###...###...###...# .... ...................................# ....########.#####^...................<.# ###.........#.# #......................# .........#.#.# #....###...###...###...# #####.#!......#.# #....# #...# #.>.# #.8.# ...#.....#.#.#.# #....# #...# #...# #...# ###.###.####..#?#.#.## ###### ##### ##### ##### .........)...........# ######.####..#.#.#..# #l# #....#.#..# #.. ...####.#..# ........ ...... ######## ####.## .# ..