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