#...# #...# #...# ##############################...######## #.................(.<.....(............... #..................(....................... #.......................................... #..........................)%.............. #...............%....%)........(...p......!. #....................%<(..).......(.{.(.)... #.................(%.)%(.................... #.....................(.................... #........<..(.........................../.. #>...........................)............. #......................................... ##############################...######## #...# #... !