############## #########............#### ......................... #########............##### #...'................#### #.###............(.)....# #.# #............###.##.# ######.###.....###...[....# #....>..........##.######### #.#...##...###..##.#<......# +...''...+....##.#[#####.# #...##...#...........###.# ###.##...#.........#.....# ####+###.##...#.........#######.# .......#.####z#....##'#.........# .......#.# #.#.##.##.########### ........#.####.#. #.##.....# ........'......#. #.#####.## ........#.###### ..........# ..######.#########.#####..# #..........^.......# #.#########.######.# #.# #....#.# #.# #.##.#.# #.# #.#..#.# #.# #.##.#.#.# #.# #.<......# #.# #......#.### #z# ### #.#.####.# ###z#+#.........# ... #...@......##.### #.#. #..........+.. #.#.. #..........## #.# .# #.......... #.# . #.......... . ###+#+#####