###### #########.... ###....^.....####.## #>+................+ #########.#.).......<# #......Y.....).....#.# ###.##....#.########## #.##....+........ #.##....#.####### #.##....#.# #.##....#.# #.######... #.# ######### #.# #.....[.+ #.# #.####### #.# #.# #.######.####... #....).......... ########.######. #.# #.# #.# #+#