#............ #............. #............. #............. #............. #............. #............. ##............. #.....#'#########. #.....#........... #.....#........... #.....#........... #.(...#........... #.....####'####... ##...........# .. #...........# #...........# ...........# ...........# ...........# .... .......))).# .... ...........#+### ...(. #########......###..... #......#....... #......#....... #......#....... #....YYYY...... #.....Y#B...... #......#.^..... .........##+##... ########## .. .