## .. #########.# ......a<..# ########### .######### .........## .....(.<..# ...#####..# #..# #..# #..# ######..# #.......# #.####........ #.# ######### #.# #.# #.# #.###### #...>..# ######.#### #....# ####.# #.# #.# #.# #.# #.# #.## #..# ##.# #.# #.# ########.# .........# ##########