################# ####..).........[..# ........##########.# ####.##.# .# ##...#.# .# #.>....#### .# #..<......# .# ......>....##.# .# ##.###...#.##.# .# # ##.##.##.# #.##.##.# ##.##.##.# #.....##.####### ................ ...###..###..## #.## #..# #.# #..# #.# #).# ########.# #..# .........####..###### #######.......5o....# #.#####..###.## #.# #..# #.# #.# #..# #.# #.. ...# #.# #.# ###.# #.# #.# #.# #.# #. #.# #.#