###################################################### ........>............<...............................# ........................................############.# ..........................[.>..........# #.# ...........................%...........# #.# .............########.....###########..# #.# ######......# #.....# #..# #.# #...... #.....# #..############.# #..... #.....###########...............# #.. #...............................# #...######....############......# #...# #....#..........'.####.# #...# #....#..........#.# #.# .########...# #....#..........#.# #.# .......@..%.# #....#..........#.# #.# ............# #....#..........#.####.# ########...# #....#..........#......# #...######....#..........#......# #.............#'##+#######......# #...............................# #.########......................# #.# #......................# $ #.#########............# #.# #............# #.# #...######+#.# #.# #...#......#.# #.# #...#......#.# #.# #...#......#.# #...#......#.# .#########...#......#.# ..............#......#.# ##+####..............#......#.# .......#..............#'######.# ........#.......................# .........#........#'#######......# .........#........#.......#..)...# .........#........#.......#..%<..# ........%.#........#.......#......# ##########'##........#.%.....#......# .....................+.......#......# ###..[..............#.......#...(..# #.................#.......#......# #.................#.......#......# #...###+######....#.......#......# # #...# #....#.......#......# #.#########...# #..).####### #......# #.............###### ... ........# #.................... .......# #.................... ......# #...........<........ .....# .............>........ ).# ...................... #####################