############ #..........# ##'########.. ###...### ###.......### ##...........## ###.....#+#.....## #.....### ###....# #...### ###.<# #..## ##.# #.## ### #.######### #.........# ####.##...# #.###### #.# #.# .## #.#### ..# #....# ...# #....#####...#. #............... #######..####.. #..# #..# #..# #..# #..# #$)# #.l.)..... #...##... ...... . .%..... .#...#... .#...#.. ###.### #..