############ ........<..# ##########.# #.# #.# #######.######.## .................. #######..#####.## ###..# #....# ..#######....#####. .>.................# .########....#...... ##........... #........... #########..%........ ..............####.. #########.....# ##..#.# #..#.# #..#.# #..#.# #..#.# #..#.# #..#.# #. #..#.# #.. #..#.# #...#..#.# #...#..#.# #........# . #...#..### . ...# #...#.%# #.. ..... #.##..# #.. ..$... #.##..# #.. ......# #######.##..# #.) ....... ............###### #.. ......( ................... #..##r.....## ########.......#### #....@r...... ...............# #...######### ########.####### #>..###########################.# #.....%.........................# #################################