######## #......# ############......########### #.................>.......... #.##########......##.########## #.# #......##........... #.# #......##.################ #.# #......##................# ...... #.# #.^....##.#.############'#######......# #.##################.#.................##........# #.........# #...##............#......##...)....# # #########.# #.#.###...........#......##........#.# #.# #.#[..............#......##........ .# #.# #.#################......##.....####.# #.# #........................'...........##### .o# ####################.....###.............. .oo# #.....###.)......# ....# ###..........<...# ....o# #..............# ....(.# #..............# ####.... #######........# #........# #..##.#### ...##.# ##.. ..#