######### #.......# #...P...# #..P8P..# #...(}.?# #.......# ####'#### #.......# #.......# ##########+##'########## #...............(Ao..... #...............HOe.p... #................p.Cpp.. #..................).... #......)................ #..+ #...?.##)##############p #..+ #.....#))....# #..# #++#.....#......# #..# #..#..)..#......# #..# #..#.....#......# #..####''#.....#......# #..'..'..'.....#......# #..'..'..#.....######## #####'#+#####.....# #.......# #.....# #=......# #.....# #...<...# #.....# #.......# #.....# #.......# #.....# #.......# #.....# ##+###### #.....#