########### #....@....# #.#######.# #.# #.####.#######. #.............. ######.######## #.# #.# #.# ##.# ##### #..# ...# #..# #.###.###..# #..........# #####>###..# #.# #..# #.# #.... #.# #.#### #.###.# #..<#.# #####.#