###. #>..... ####### #.....( #.....# #...... ##.##.# #....# #<..#.# #....# #####.#######....# #............# #######......# #..........# #.........## #.........# #######'### #.# #.# #.# #.# #.# #.##### #.....# #.....# #.....# #.....# # #.....# (... #.....# ....o #.....# =..... #.##### ....<.. #.# ....... #.# ######## ....... #.#####......########........ #.....'......'.............>. #######..p...#############... #......# #......# #......# ########