########## #........# ########........# #......#........# #......#........############### #......(()).....#.............. #....(.#()......#...())........# #..<..('(......('((####..####.. #....(.#()......#..#..#..)..# #......##########..#..#..#..# ######## #..##'#..####..+ #..............# #..........?...# #..####..##+#..# #..# #..# .# #..# +..# #..####..####. #.....p.....<. #....)ppc...... ######)####### #..23224.# #...4e.4.# #........# #........# #........# #........# #########