############ ############# #...p<.....# #...........# #....O.?...# #...........######### #..........# #...........'.......##############..........# #...........#######..............'..........# #...........# ################..........# #.......()..# ####'###### #########(### #.# #(()# #.( #.### ##.# ##.# .# #..# #####.##### ###+###### #..)......# #.......)# #.........#### #........# #........%(..######################........# #..>....(.##................∩.....'......<.# #.........#########################........# #.....)...# ########+# #######.### #..# ##.# .