# ....######(# ........<..# . ................. ..# ####..############ ..# #..#..........# ..#### #..#..........# ....... .. #..#..........# ....... #..####(.)%>....(...# ....... #........#)......<..# .########...# #........###+###+#### ........<...# #................ .....######.# #................ . #.......?........ #.#######........ ....... ....... ....... ...... ..... ##..