##### #...# ....... #...# ........# #...# .........# #...# .........# #...# .........# #^).# ...(.....############################>..#################### ..........................................................># .......>....<............................#####.......#####.# .........######....##################....# #.......# #.# .........# #....# ####.# #.......# #.# ##########.## #....# #.# ##'###### #.# ######.....#####.# #....# #.. #.# #.# #