######### #<....... ######### #. #.# #.#####.# #.......# ######### #.......############.......################ #..>......................................# #..................#.......#####........#+###### ......z............#.......# #................ #....))!..........#.......# #................ #.................#.......# #................ ....#######........#.......# #................ ### #........#.......#####................. ....[......+...........+.................>..#### ###........######......#.......................# ..........# ####......#.......................# .######.#### #.................................# ### #.................................# #..........(.######.......).......# #............# #............# #............# #............# #............# ###......#'######## #............# #....#.#......... #............# ######.#.######## ............# #...########+### ##.............. #.............. #.............. #.............. #.............. #.............. #.#............ #.#..######+#+####### #.#......##.#......<# #........'....####### ###......##.#.# ......>...#.#.####### ###.......#.#.......# #.......#.#######.# #.......#.# ####.##.#.# #. .#.# #. ...#